<?php

/**
 * Description of AttributesName
 * 记录表单中不同数据的属性名称, 
 * 每个数组中的属性与对应的添加表单中的属性相同，且顺序一致。
 * 
 * @author Runner
 */
class AttributesName {
    
    static $awards = array(
        'name', 'awardPerson', 'source', 'time'
    );
    
    static $conferenceThesis = array(
        'name', 'ownerAuthor', 'responsibleAuthor', 
        'conferenceCorpusName', 'date', 'searchType', 
        'searchID', 'recommendLevel', 'auditingState'
    );
    
    static $journalThesis = array(
        'name', 'ownerAuthor', 'responsibleAuthor',
        'journalName', 'volume', 'issue', 'year', 'searchType',
        'searchID', 'influenceFactor', 'recommendLevel',
        'auditingState'
    );
    
    /* 专利  */
    static $patent = array(
        'name', 'responsible', 'submitDate', 
        'authorizeDate', 'state', 'auditingState'
    );
    
    /* 项目 */
    static $project = array(
        'name', 'source', 'outlay', 'firstResponsible', 'secondResponsible',
        'thirdResponsible', 'participant', 'startTime', 'endTime',
        'finishTime', 'state', 'auditingState'
    );
    
    static $softwareCopyright = array(
        'name', 'responsible', 'submitDate', 'authorizeDate',
        'state', 'auditingState'
    );
    
    static $treaties = array(
        'name', 'source', 'author', 'year', 'auditingState'
    );
}
